technical emergency corps - Alemán Inglés Diccionario